"""
1. 元组定义：
    元组变量 = (元素1, 元素2, ……)
2. 元组只有一个元素，定义格式:
    元组变量 = (元素,)
3. 元组的元素只读，不能改
4. 元组元素的查询和列表操作一样
# 4.1 通过索引访问某个元素
# 4.2 统计被测试值出现的次数 count()
"""
# name_list = ['mike', 'tom', 'lily', 'rock']   # 列表
name_tuple = ('mike', 'tom', 'lily', 'rock')    # 元组
print(name_tuple, type(name_tuple))

# 元组只有一个元素，别忘了逗号
num_tuple = (250,)
print(num_tuple, type(num_tuple))

# 3. 元组的元素只读，不能改
name_tuple = ('mike', 'tom', 'lily', 'rock')    # 元组
#               0       1      2       3
print(name_tuple[0])    # 查，和列表一样
# TypeError: 'tuple' object does not support item assignment
# name_tuple[0] = 'xxx'

n = name_tuple.count('mike')    # 统计mike的次数
print(n)